/*
*  Copyright 2019-2020 Zheng Jie
*
*  Licensed under the Apache License, Version 2.0 (the "License");
*  you may not use this file except in compliance with the License.
*  You may obtain a copy of the License at
*
*  http://www.apache.org/licenses/LICENSE-2.0
*
*  Unless required by applicable law or agreed to in writing, software
*  distributed under the License is distributed on an "AS IS" BASIS,
*  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
*  See the License for the specific language governing permissions and
*  limitations under the License.
*/
package com.fzhucc.modules.sciStudio.domain.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
* @website https://eladmin.vip
* @description /
* @author yyg
* @date 2024-01-10
**/
@Data
public class SciStudioEditDto implements Serializable {

    @ApiModelProperty("id")
    private Integer id;

    @ApiModelProperty("工作室名称")
    private String name;

    @ApiModelProperty("申报单位")
    private String unit;

    @ApiModelProperty("所在单位")
    private String szUnit;

    @ApiModelProperty("当前成员人数")
    private Integer num;

    @ApiModelProperty("工作室创建年份")
    private String studioCreateYear;

    @ApiModelProperty("工作室类型")
    private String type;

    @ApiModelProperty("工作室类型数组")
    private String[] types;

    @ApiModelProperty("主要从事工作")
    private String mainWork;

    @ApiModelProperty("申报联系人")
    private String contacts;

    @ApiModelProperty("申报联系人联系方式")
    private String contactsWay;

    @ApiModelProperty("领衔人姓名")
    private String leaderName;

    @ApiModelProperty("领衔人性别")
    private String leaderSex;

    @ApiModelProperty("领衔人出生年月")
    private String leaderBirth;

    @ApiModelProperty("领衔人单位及职务")
    private String leaderPostUnit;

    @ApiModelProperty("领衔人最高荣誉")
    private String leaderHonor;

    @ApiModelProperty("领衔人获奖年份")
    private String leaderAwardYear;

    @ApiModelProperty("简介")
    private String details;

    @ApiModelProperty("本年度经费预算")
    private String bndYearExpenses;

    @ApiModelProperty("上年度经费投入情况")
    private String sYearInCons;

    @ApiModelProperty("上一年度创新成果项")
    private String sCxResult;

    @ApiModelProperty("上一年度成果转化")
    private String sCxResultChange;

    @ApiModelProperty("上一年度专利申请情况")
    private String sCxZlApplyCons;

    @ApiModelProperty("上一年度培训人才")
    private String sRcTrain;

    @ApiModelProperty("上一年度技能等级提升")
    private String sRcSkillLevel;

    @ApiModelProperty("上一年度创收金额")
    private String sJjCsFee;

    @ApiModelProperty("上一年度节约金额")
    private String sJjJyFee;

    @ApiModelProperty("上一年度社会效益")
    private String sShxy;

    @ApiModelProperty("工作室图片")
    private String pic;

    @ApiModelProperty("是否删除 默认否")
    private Integer isDelete;

    @ApiModelProperty("地区组织机构区分  字典 zqx_org_area")
    private String orgArea;

    /*@ApiModelProperty("区审核状态 默认未审核  zqx_audit_status")
    private String auditStatus;*/

    @ApiModelProperty("是否小程序展示")
    private Integer isShow;

    @ApiModelProperty("排序")
    private Integer sort;

    /*@ApiModelProperty("填报用户")
    private Long userId;*/

    /*@ApiModelProperty("热度")
    private Integer hot;*/

    /*@ApiModelProperty("是否允许编辑默认否")
    private Integer isEdit;*/

    @ApiModelProperty("工作室骨干成员信息")
    private List<SciStudioInfoAddDto> listSciStudioInfo;

    @ApiModelProperty("工作室荣誉资质图片信息")
    private List<String> listSciStudioImg;

    @ApiModelProperty("地区省市县")
    private String[] orgAreas;

    @ApiModelProperty("劳模id")
    private Integer modelId;
}